\section{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\-:\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Param\-Grp\-Gen\-Parser\-:\-:Add\-Grp\-Gen}{\pageref{classengine_1_1cParamGrpGenParser_1_1AddGrpGen}}{}
\item \contentsline{section}{results\-D\-B\-:\-:c\-Results\-Bucket\-:\-:bucket\-\_\-header\-\_\-entry}{\pageref{structresultsDB_1_1cResultsBucket_1_1bucket__header__entry}}{}
\item \contentsline{section}{engine\-:\-:c\-Command}{\pageref{classengine_1_1cCommand}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Get\-Determinant\-Command}{\pageref{classengine_1_1cGetDeterminantCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Func\-Diff\-Command}{\pageref{classengine_1_1cGetFuncDiffCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Func\-Plot\-Command}{\pageref{classengine_1_1cGetFuncPlotCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Inverse\-Command}{\pageref{classengine_1_1cGetInverseCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Lin\-Sys\-Sol\-Command}{\pageref{classengine_1_1cGetLinSysSolCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Mat\-Expr\-Command}{\pageref{classengine_1_1cGetMatExprCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Norm\-Command}{\pageref{classengine_1_1cGetNormCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Poly\-Plot\-Command}{\pageref{classengine_1_1cGetPolyPlotCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Poly\-Zeros\-Command}{\pageref{classengine_1_1cGetPolyZerosCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-R\-R\-E\-F\-Command}{\pageref{classengine_1_1cGetRREFCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Group\-Gen\-Command}{\pageref{classengine_1_1cGroupGenCommand}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Get\-Center\-Command}{\pageref{classengine_1_1cGetCenterCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-C\-Graph\-Command}{\pageref{classengine_1_1cGetCGraphCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Elem\-Command}{\pageref{classengine_1_1cGetElemCommand}}{}
\item \contentsline{section}{engine\-:\-:c\-Get\-Rel\-Command}{\pageref{classengine_1_1cGetRelCommand}}{}
\end{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Pres\-Command}{\pageref{classengine_1_1cPresCommand}}{}
\end{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Command\-Creator}{\pageref{classengine_1_1cCommandCreator}}{}
\item \contentsline{section}{engine\-:\-:c\-Command\-Queue}{\pageref{classengine_1_1cCommandQueue}}{}
\item \contentsline{section}{engine\-:\-:c\-Estimator}{\pageref{classengine_1_1cEstimator}}{}
\item \contentsline{section}{engine\-:\-:c\-Func\-Expr\-Parser}{\pageref{classengine_1_1cFuncExprParser}}{}
\item \contentsline{section}{c\-Group\-Factory}{\pageref{classcGroupFactory}}{}
\item \contentsline{section}{c\-Interpreter}{\pageref{classcInterpreter}}{}
\item \contentsline{section}{engine\-:\-:c\-Lin\-Alg\-Parser}{\pageref{classengine_1_1cLinAlgParser}}{}
\item \contentsline{section}{engine\-:\-:c\-Logger}{\pageref{classengine_1_1cLogger}}{}
\item \contentsline{section}{results\-D\-B\-:\-:c\-Lru\-Hash\-Map$<$ K\-E\-Y, M\-A\-P\-P\-E\-D $>$}{\pageref{classresultsDB_1_1cLruHashMap}}{}
\item \contentsline{section}{results\-D\-B\-:\-:c\-Lru\-Hash\-Map$<$ std\-:\-:size\-\_\-t, std\-:\-:unique\-\_\-ptr$<$ results\-D\-B\-:\-:c\-Results\-Bucket $>$ $>$}{\pageref{classresultsDB_1_1cLruHashMap}}{}
\item \contentsline{section}{engine\-:\-:c\-Matrix}{\pageref{structengine_1_1cMatrix}}{}
\item \contentsline{section}{engine\-:\-:c\-Param\-Grp\-Gen\-Parser}{\pageref{classengine_1_1cParamGrpGenParser}}{}
\item \contentsline{section}{engine\-:\-:c\-Poly\-Parser}{\pageref{classengine_1_1cPolyParser}}{}
\item \contentsline{section}{results\-D\-B\-:\-:c\-Results\-Bucket}{\pageref{classresultsDB_1_1cResultsBucket}}{}
\item \contentsline{section}{results\-D\-B\-:\-:c\-Results\-D\-B}{\pageref{classresultsDB_1_1cResultsDB}}{}
\item \contentsline{section}{c\-Serializer$<$ T, C\-O\-N\-T $>$}{\pageref{classcSerializer}}{}
\item \contentsline{section}{c\-Serializer$<$ Symm\-Grp\-Elem, C\-O\-N\-T $>$}{\pageref{classcSerializer_3_01SymmGrpElem_00_01CONT_01_4}}{}
\item \contentsline{section}{engine\-:\-:c\-Session}{\pageref{classengine_1_1cSession}}{}
\item \contentsline{section}{engine\-:\-:c\-Thread\-Pool}{\pageref{classengine_1_1cThreadPool}}{}
\item grammar\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:func\-\_\-expr\-\_\-grammar$<$ Iterator $>$}{\pageref{structengine_1_1func__expr__grammar}}{}
\item \contentsline{section}{engine\-:\-:lin\-\_\-expr\-\_\-grammar$<$ Iterator $>$}{\pageref{structengine_1_1lin__expr__grammar}}{}
\end{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:s\-Lin\-Expression}{\pageref{structengine_1_1sLinExpression}}{}
\item \contentsline{section}{engine\-:\-:s\-Lin\-Factor}{\pageref{structengine_1_1sLinFactor}}{}
\item \contentsline{section}{engine\-:\-:s\-Lin\-Term}{\pageref{structengine_1_1sLinTerm}}{}
\item static\-\_\-visitor\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Variant\-Visitor}{\pageref{classengine_1_1cVariantVisitor}}{}
\end{DoxyCompactList}
\item symbols\begin{DoxyCompactList}
\item \contentsline{section}{engine\-:\-:c\-Param\-Grp\-Gen\-Parser\-:\-:group\-\_\-type\-\_\-}{\pageref{structengine_1_1cParamGrpGenParser_1_1group__type__}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
